rogue, unscrupulous or shameless man - Francés Inglés Diccionario